Minimal trellis construction from convolutional ring encoders
نویسندگان
چکیده
The paper addresses minimality of encoders for basic convolutional codes over Zpr by using a recently developed concept of row reducedness for polynomial matrices over Zpr . It is known in the literature that the McMillan degree of a basic encoder is an upper bound for the minimum number of trellis states, but a general expression is missing. This open problem is solved in this paper. An expanded type of polynomial encoder is introduced, called “p-encoder”, whose rows are required to be a p-generator sequence. The latter property enables the working of fundamental linear algebraic properties, such as linear independence. It is shown that for any basic convolutional code a particular type of p-encoder can be constructed that is the ring analog of a canonical encoder from the field case. The open problem of constructing a minimal trellis representation of the code is then solved and the minimum number of trellis states is expressed in terms of an algebraic degree invariant of the code. In the literature this problem was only solved for the restrictive case where the code admits a basic row reduced encoder. The obtained results hold for the classical set-up of left compact support convolutional codes. It is also shown how they are extended to finite support convolutional codes.
منابع مشابه
High-rate systematic recursive convolutional encoders: minimal trellis and code search
We consider high-rate systematic recursive convolutional encoders to be adopted as constituent encoders in turbo schemes. Douillard and Berrou showed that, despite its complexity, the construction of high-rate turbo codes by means of high-rate constituent encoders is advantageous over the construction based on puncturing rate-1/2 constituent encoders. To reduce the decoding complexity of high-r...
متن کاملMinimal Trellis Construction for Finite Support Convolutional Ring Codes
We address the concept of “minimal polynomial encoder” for finite support linear convolutional codes over Zpr . These codes can be interpreted as polynomial modules which enables us to apply results from the 2007-paper [8] to introduce the notions of “p-encoder” and “minimal p-encoder”. Here the latter notion is the ring analogon of a row reduced polynomial encoder from the field case. We show ...
متن کاملMinimal Code(Error)-Trellis Module Construction for Rate-k/n Convolutional Codes: Extension of Yamada-Harashima-Miyakawa's Construction
Yamada, Harashima, and Miyakawa proposed to use a trellis constructed based on a syndrome former for the purpose of Viterbi decoding of rate-(n − 1)/n convolutional codes. In this paper, we extend their code-trellis construction to general rate-k/n convolutional codes. We show that the extended construction is equivalent to the one proposed by Sidorenko and Zyablov. Moreover, we show that the p...
متن کاملParallel concatenated turbo codes for continuous phase modulation
There are several ways to use iterative decoding techniques with coded continuous phase modulation (CPM). This paper presents a method using parallel concatenation of convolutionally-coded CPM. All CPM schemes can be decomposed into a ring convolutional code and a memoryless signal mapper. This allows a properly designed convolutional code trellis to be combined with the CPM trellis, producing ...
متن کاملOn (n, n-1) convolutional codes with low trellis complexity
We show that the state complexity profile of a convolutional code is the same as that of the reciprocal of the dual code of in case that minimal encoders for both codes are used. Then, we propose an optimum permutation for any given ( 1) binary convolutional code that will yield an equivalent code with the lowest state complexity. With this permutation, we are able to find many ( 1) binary conv...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/0801.3703 شماره
صفحات -
تاریخ انتشار 2008